/*
 * @Description: 加载模块的时候工作
 * @Version: 1.0
 * @Autor: ziwei
 * @Date: 2021-06-25 20:04:08
 * @LastEditors: ziwei
 * @LastEditTime: 2022-02-10 16:22:56
 */
//课件:
//post inline normal pre
//normal必须有
function loader(inputSource) {
  console.log('inline1',this.name,this.age);
  //当此函数执行完了以后，不会立即执行下一个loader，而是会等待在这里
  // this.callback = this.async();
  // setTimeout(() => {
  //   callback(null,source+"//inline1")
  // }, 1000);
  return (inputSource+"//inline1")
}

//可有可无 下往上 左往右
loader.pitch = function () {
  // console.log(this);//loaderContext
  // this.callback  =this.async();
  // console.log('remianingRequest',remainingRequest);
  // console.log('previousRequst',previousRequst);
  // console.log('data',data);
  console.log('linline1 pitch');
  //return 'ok'
  // setTimeout(() => {
  //   callback(null,1,2)
  // }, 1000);
}

module.exports = loader;